From: Alessandro Bono Date: Fri, 20 Feb 2026 21:57:36 +0000 (+0100) Subject: sessionMode: Fix modeName extraction X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~26^2~1^2~40 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=c3604fbf866bcebd67f71f15037b30457d06714b;p=gnome-shell.git sessionMode: Fix modeName extraction The slice() function expects two numbers as parameters. Pass zero in order to properly strip the suffix. Part-of: --- diff --git a/js/ui/sessionMode.js b/js/ui/sessionMode.js index bdcdf7f5f..ad7502e6a 100644 --- a/js/ui/sessionMode.js +++ b/js/ui/sessionMode.js @@ -102,7 +102,7 @@ const _modes = { function _loadMode(file, info) { const name = info.get_name(); const suffix = name.indexOf('.json'); - const modeName = suffix === -1 ? name : name.slice(name, suffix); + const modeName = suffix === -1 ? name : name.slice(0, suffix); if (Object.prototype.hasOwnProperty.call(_modes, modeName)) return;